frog pond - German English Dictionary